package org.liuwei.concucrent.base02_cas.AtomicInteger_02;

import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Vector;

/**
 * 
 * @Title: Counter.java
 * @Package org.liuwei.concucrent.cas
 * @Description: TODO(用一句话描述该文件做什么)
 * @author 刘伟 15818570028@163.com
 * @date 2016年8月17日 下午9:28:30
 * @version V1.0
 */
class Counter {
	private  int count = 0;

	public synchronized void increment() {

		count++; // 若要线程安全执行执行count++，需要加锁
	}

	
	public int getCount() {
	
		List<Object> synchronizedList = Collections.synchronizedList(new ArrayList<Object>());
		
		return count;
	}
}